broiled tomatoes - German English Dictionary